upper armored deck - Spanish English Dictionary